sealant applicator - Francés Inglés Diccionario